//引包
var express = require("express");
var fs = require("fs");

//创建服务器应用程序
//也就是原来的http.creatServer
var app = express();
//导入提取post数据的模块
var bodyParser = require('body-parser');
// parse application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({
	extended: false
}));
// parse application/json
app.use(bodyParser.json());
//加载静态文件
app.use('/public/', express.static('./public/'));
//配置使用art-template,当渲染以.art结尾的文件时候，使用art-template模板引擎
//当然也可以使用html结尾的原后缀
app.engine('html', require('express-art-template'));

//当服务器收到get请求的时候，执行回调函数处理
app.get("/a/qq", function(req, res) {
	fs.readFile("./public/studentdb.json", "utf-8", function(err, data) {
		if (err) {
			return res.status(500).send("server filed....");
		}
		var students = JSON.parse(data).students;
		res.render("indefor.html", {
			students: students
		});

	});

});
//相当于server.listen
app.listen(1011, function() {
	console.log("server running at port 1011");
});